\hypertarget{classarmboard_1_1keypad}{\section{armboard\-:\-:keypad Class Reference}
\label{classarmboard_1_1keypad}\index{armboard\-::keypad@{armboard\-::keypad}}
}


{\ttfamily \#include $<$armboard.\-h$>$}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classarmboard_1_1keypad_a376e25020034b0ea69552582e27f4e2d}{static int \hyperlink{classarmboard_1_1keypad_a376e25020034b0ea69552582e27f4e2d}{read\-\_\-all} (void)}\label{classarmboard_1_1keypad_a376e25020034b0ea69552582e27f4e2d}

\begin{DoxyCompactList}\small\item\em read all keys, return a bitmask \end{DoxyCompactList}\item 
\hypertarget{classarmboard_1_1keypad_a1869251c7a44063d2ef6432f5aaddd81}{static unsigned char \hyperlink{classarmboard_1_1keypad_a1869251c7a44063d2ef6432f5aaddd81}{is\-\_\-pressed} (mkt\-\_\-key key)}\label{classarmboard_1_1keypad_a1869251c7a44063d2ef6432f5aaddd81}

\begin{DoxyCompactList}\small\item\em check whether the specified key is pressed \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVerb}  the keypad on the board

  The keys are represented by the enumerate
  @code 
\end{DoxyVerb}
 enum mkt\-\_\-key\-\_\-enum \{ mkt\-\_\-key\-\_\-0 = 5, mkt\-\_\-key\-\_\-1 = 11, mkt\-\_\-key\-\_\-2 = 10, mkt\-\_\-key\-\_\-3 = 9, mkt\-\_\-key\-\_\-4 = 8, mkt\-\_\-key\-\_\-5 = 15, mkt\-\_\-key\-\_\-6 = 14, mkt\-\_\-key\-\_\-7 = 13, mkt\-\_\-key\-\_\-8 = 12, mkt\-\_\-key\-\_\-9 = 7, mkt\-\_\-key\-\_\-a = 3, mkt\-\_\-key\-\_\-b = 2, mkt\-\_\-key\-\_\-c = 1, mkt\-\_\-key\-\_\-d = 0, mkt\-\_\-key\-\_\-star = 6, mkt\-\_\-key\-\_\-sharp = 4, mkt\-\_\-key\-\_\-none = 0x\-F\-F \};  

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
armboard.\-h\item 
armboard.\-cpp\end{DoxyCompactItemize}
